Big Huge Thesaurus

sclerotic coat

noun